the clarity of the lake's water - Français Anglais Dictionnaire